*{ margin: 0; padding: 0 }
.success{ background:#fff;}

input[type=text],input[type=password],input.css, button.css{
	background: #f5f5f5;
	border: 1px solid #cccccc;
	padding: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	resize: none;
}
input[type=text],input[type=password],input.css:focus{
	background: #ffffff;
	border: 1px solid #3399cc;
	outline: none;
}
input[type=text],input[type=password],input.css:hover {
	border: 1px solid #3399cc;
}

.chitiettrai
{
 float:left;
 width:40%;
}

.pro4{
border:1px solid #3F9;
margin:5px;
padding:5px;
width:95%;
}
.pro5{
border:1px solid #3F9;
margin:5px;
padding:5px;
width:95%;
}

body{
background-color: #fff ;
background: url(../index/background.png);
}



#divContainer{ 
	background-color: #fff ; width: 1024px; margin: auto;height: 1024px auto;
	box-shadow: 0 0 10px #666;
	-moz-box-shadow:  0 0 10px #666;
	-webkit-box-shadow:  0 0 10px #666;
}
#divHeader{
	width: 100%; height: 263px auto;  background-color:#FFF; margin-bottom: 2px;
}
#divBanner{
	width: 100%; height: 220px; background-color: #fff;
}
#divLeft{
    float: left; width: 18%; padding: 0; background-color: #fff; min-height: 550px;max-height:none;
}
#divRight{
    float: right; width: 20%; padding: 1px 1px; background-color: #fff; min-height: 550px  ; max-height:none;
}
#divMid{
	margin-left:18%;  width: 62%;  padding: 1px 1px; background-color: #fff ; min-height: 550px ;  max-height:none;
}
#divMid2{
	margin-left:18%;  width: 81% ;  padding: 1px 1px; background-color: #fff ; min-height: 550px ;  max-height:none;
}

.clr{clear: both;}
#divFooter{ 
	width: 100%; height: 50px auto;  background-color: #46b7ff;
	float:right;
}
td#footer {
	text-align:left;
	font-size:12px;
	color: #000;
	padding-left: 10px;
}

#divMenu{
	   padding:0 0 0 5px; 
	  margin:0;
	  list-style:none; 
	  height:43px; 
	  background:#fff url(../index/bgmenu.gif);
	  position:relative; 
	  border:1px solid #000;
	  border-width:0 1px; 
	  border-bottom:1px solid #444;
}
#divMenu ul {
	margin:0 ; 
	padding:0; 
	list-style:none;
	display:table; 
	white-space:nowrap; 
	list-style:none; 
	height:43px;
	position:relative;
	font-size:12px;
}
#divMenu ul li {
	  margin: 0;
	  padding: 0;
	  display: inline; 
}
#divMenu li {
	display:table-cell; 
	margin:0 auto; padding:0;
}
#divMenu li a {
	
	display:block; 
	float:left; 
	height:43px; line-height:43px; 
	color:#fff; text-decoration:none;
	font-family:arial, verdana, sans-serif;
	font-weight:bold; 
	text-align:center; 
	padding:0 0 0 8px; cursor:pointer; }
#divMenuli a:focus {
	  color: #fff;
}
#divMenu li a b {
	float:left; display:block; padding:0 20px 0 12px;
}
#divMenu li a.active {
	color:#fff; background:url(../index/ml.gif) no-repeat;
}
#divMenu li a.active b {
	background:url(../index/mr.gif) no-repeat right top;
}
#divMenu li a:hover {
	color:#fff; background: #000 url(../index/ml.gif)no-repeat;
}
#divMenu li a:hover b {
	background:url(../index/mr.gif) no-repeat right top;
}
#divMenu li a.active:hover {
	color:#fff; background: #000 url(../index/ml.gif) no-repeat; cursor:default;
}
#divMenu li a.active:hover b{
	background:url(../index/mr.gif) no-repeat right top;
}

a{
text-decoration:none;
font-weight:900;
color: #03F;
}
a.gh{
text-decoration:none;
font-weight:900;
color: #FF0;
}
body{
font-family:arial, verdana, sans-serif;
}
table.show{
border-spacing: 50px 30px;
}
table.show1{
border-spacing: 20px ;
width:100%;
}
table.show3{
border-spacing: 50px 30px;
width : 99%;
}
td.show1{
border: 1px solid #ececec;
overflow:hidden;
background: #fff;
width:80%;
box-shadow: 0 0 10px #666;
-moz-box-shadow:  0 0 10px #666;
-webkit-box-shadow:  0 0 10px #666;
}
td.show3{
border: 1px solid #ececec;
overflow:hidden;
background: #fff;
width: 30%;
box-shadow: 0 0 10px #666;
-moz-box-shadow:  0 0 10px #666;
-webkit-box-shadow:  0 0 10px #666;
}

td.show1:hover{
border: 1px solid #515151;
overflow:hidden;
background: #fff;
box-shadow: 0 0 10px #666;
-moz-box-shadow:  0 0 10px #666;
-webkit-box-shadow:  0 0 10px #666;
}
td.show3:hover{
border: 1px solid #515151;
overflow:hidden;
background: #fff;
box-shadow: 0 0 10px #666;
-moz-box-shadow:  0 0 10px #666;
-webkit-box-shadow:  0 0 10px #666;
}
td.show{
border: 1px solid #ececec;
overflow:hidden;
background: #fff;
width: 230px;
height: 200px;
box-shadow: 0 0 10px #666;
-moz-box-shadow:  0 0 10px #666;
-webkit-box-shadow:  0 0 10px #666;
}



td.show:hover{
border: 1px solid #515151;
overflow:hidden;
background: #fff;
box-shadow: 0 0 10px #666;
-moz-box-shadow:  0 0 10px #666;
-webkit-box-shadow:  0 0 10px #666;

}
tr.show2{
border: 1px solid #ececec;
overflow:hidden;
background: #fff;
box-shadow: 0 0 10px #666;
-moz-box-shadow:  0 0 10px #666;
-webkit-box-shadow:  0 0 10px #666;
}
.btmua{
height:25px;
width:100%;
border: none;
border-radius: 5px;
color: #FFF;
position: relative; 
cursor:hand;
bottom: 0px;
background: url(../index/mua1.png) no-repeat ;

}
.bthet{
height:25px;
width:100%;
border: none;
color: #FFF;
position: relative; 
border-radius: 5px;
cursor:hand;
bottom: 0px;
background: url(../index/het.png) no-repeat ;

}
.btss{
height:95px;
width:98%;
border: none;
color: #FFF;
position: relative; 
border-radius: 5px;
cursor:hand;
bottom: 0px;

}
.leftNav{
width: 100%; /*width of menu*/
}

.leftNav .headerbar{
font: bold 14px Arial;
color: #fff;
background: black url(../index/hl.gif) no-repeat center right;
margin-bottom: px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 9px 0 10px 10px; /*header text is indented 10px*/
}

.leftNav ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
border-right: 1px solid #a5a5a5;
border-bottom: 1px solid #a5a5a5;
}

.leftNav ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.leftNav ul li a b{
color: #000;
background: url(../index/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
margin-left:1px;
display: block;
padding: 10px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

.leftNav ul li a b:visited{
color: #000;
}

.leftNav ul li a b:hover{
color: #000;
background-color: #F3F3F3;
}

.rightNav{
width: 100%; /*width of menu*/
}

.rightNav .headerbar{
font: bold 14px Arial;
color: #fff;
background: black url(../index/hr.gif) no-repeat center left;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 9px 0px 10px 18px; /*header text is indented 10px*/
}




#main_tabs {
    position: relative;
    top: 1px;
    margin-left: 10px;
}
#main_tabs li {
    border: 1px solid #000;
    border-radius:5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background: #ffffff;
    background:-moz-linear-gradient(55% 24% 270deg, #ffffcf, #ffffff 100%);
    padding: 5px;
    float: left;
    margin-right: 4px;
    border-bottom: 0;
    font-family: arial;
    font-weight: bold;
    font-siZE: 11px;
    cursor: pointer;
}

#main_tabs li.active {
    background: #777777;
    color: #fff;
    background:-moz-linear-gradient(55% 24% 270deg, #777777, #ffffff 100%);
}

#main_tabs li.over {
    background: #cccccc;
    color: #000;
    background:-moz-linear-gradient(55% 24% 270deg, #cccccc, #ffffff 100%);
}


div.hide {
    display: none;
}

#output {
    clear: both;
    font-family: arial;
    border: 1px solid #000;
    width: 600px;
    padding: 10px;
}

#mheader{
	background-image: url(../index/lm.jpg);
    background-repeat: no-repeat;
    background-position: top left;
	color: #fff;
    font-size: 12px;
    font-weight: bold;
    font-family:Arial;
    text-transform:uppercase;

    padding:0px;
    height:35px;
    padding-left:30px;
	margin-left:5px;
	margin-right: 5px;
    line-height:35px;
}

#mheader span{
	
    background-image: url(../index/rm.jpg);
    background-repeat:no-repeat;
    background-position: right;
    display:block;
}

#chitiet1{
width : 100%;
height: 500px;
margin-left: 20px;
}
#chitiet2{
width : 100%;
height: 500px auto;

}

#thongtinkh{
margin: 30px;
}

